//
// DeviceIdentify.cpp
// Usage: device identify string
// Create Date: 2008-07-23
// Creator: MaJiuyue
//
#include "DeviceIdentify.h"

const char * strSystemType[] = {
	"PC (8088 based)",
	"XT (8088 based)",
	"PC convertible (8088 based)",
	"PC jr (8088 based)",
	"unknown pre-80286",
	0, 0, 0,
	"XT (80286 based)",
	0, 0, 0, 0, 0, 0, 0,
	"AT / ISA (Industry Standard Architecture)",
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	"EISA (Extended Industry Standard Architecture)",
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	"MCA (Micro Channel Architecture)",
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
	"Unknown System Type"
};

const char * strDisketteType[] = {
	"NONE",
	"360KB   5.25\" (40 tracks, 9 sectors per track)",
	"1.2MB   5.25\" (80 tracks, 15 sectors per track)",
	"720KB   3.5\"  (40 tracks, 9 sectors per track)",
	"1.44MB  3.5\"  (80 tracks, 18 sectors per track)",
	"2.88MB  3.5\"  (80 tracks, 36 sectors per track)",
	"320KB   5.25\" (40 tracks, 8 sectors per track)",
	"unknown type"
};

const char * strHDDType[] = {
	"NONE",
	"PC/XT type controller",
	"AT or IDE type controller",
	"SCSI type controller",
	"PS/2 ESDI type controller",
	"Unknown controller type",
	"IDE controller, LBA active"
};

const char * strVideoType[] = {
	"MDA",
	"HGA",
	"CGA",
	"MCGA",
	"EGA",
	"VGA",
	"SVGA",
	"XGA",
	"VESA XGA"
};


